proving itself - Turkish English Dictionary